\hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util}{}\section{com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util类 参考}
\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util}\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}


com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util 的协作图\+:
% FIG 0
\subsection*{静态 Public 成员函数}
\begin{DoxyCompactItemize}
\item 
static String \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a069003ebc75acd99f5fd76e80b8bb966}{get\+Cur\+Process\+Name}} (Context context)
\item 
static long \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a7abdf0dea67312159fa5ddf274531d37}{get\+Current\+Time}} ()
\item 
static boolean \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a488fdf7a521ebccca47d21fc33c557af}{is\+Equal\+To\+Zero}} (double value)
\item 
static boolean \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a90814909fcb9c44b6fa03bbab5c292d9}{is\+Zero\+Point}} (double latitude, double longitude)
\item 
static long \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ade1a3030d3dbda975993ef568a52653c}{to\+Time\+Stamp}} (String time)
\item 
static String \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_afb313765d8a8c6a9cd89208b7f07e8ab}{get\+H\+MS}} (long timestamp)
\item 
static String \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a691094d61c9ef35cf1d48044025cd534}{format\+Time}} (long timestamp)
\item 
static String \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a034eb7b6c0d83233febb4c0108655227}{format\+Second}} (int second)
\item 
static final String \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ac6c3d702391714401c86dfe92bbf2cc9}{format\+Double}} (double double\+Value)
\item 
static double \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a473bd04933b5b1f4f18c877530bc016d}{get\+X\+Move\+Distance}} (double slope)
\item 
static double \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad5923364a6ae57bbe1e08404d12a73e7}{get\+Interception}} (double slope, Lat\+Lng point)
\item 
static double \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a65042d3df996b59adb6e6fd0dc754873}{get\+Slope}} (Lat\+Lng from\+Point, Lat\+Lng to\+Point)
\item 
static double \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad567f66bb61f0b03588ff0bce7034b53}{get\+Angle}} (Lat\+Lng from\+Point, Lat\+Lng to\+Point)
\item 
static String \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ab672677f30ba7716dfdd4c3b46ae8de3}{get\+Imei}} (Context context)
\end{DoxyCompactItemize}
\subsection*{静态 Public 属性}
\begin{DoxyCompactItemize}
\item 
static final double \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a4cbb88148527244a8dfe72f57950d373}{D\+I\+S\+T\+A\+N\+CE}} = 0.\+0001
\end{DoxyCompactItemize}
\subsection*{静态 Private 属性}
\begin{DoxyCompactItemize}
\item 
static Decimal\+Format \mbox{\hyperlink{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad4241a8c0a20ae92c1da0cd7c5d3b05a}{df}} = new Decimal\+Format(\char`\"{}\#\#\#\#\#\#0.\+00\char`\"{})
\end{DoxyCompactItemize}


\subsection{详细描述}
Created by baidu on 17/1/23. 

\subsection{成员函数说明}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ac6c3d702391714401c86dfe92bbf2cc9}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ac6c3d702391714401c86dfe92bbf2cc9}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!formatDouble@{formatDouble}}
\index{formatDouble@{formatDouble}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{formatDouble()}{formatDouble()}}
{\footnotesize\ttfamily static final String com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+format\+Double (\begin{DoxyParamCaption}\item[{double}]{double\+Value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a034eb7b6c0d83233febb4c0108655227}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a034eb7b6c0d83233febb4c0108655227}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!formatSecond@{formatSecond}}
\index{formatSecond@{formatSecond}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{formatSecond()}{formatSecond()}}
{\footnotesize\ttfamily static String com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+format\+Second (\begin{DoxyParamCaption}\item[{int}]{second }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a691094d61c9ef35cf1d48044025cd534}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a691094d61c9ef35cf1d48044025cd534}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!formatTime@{formatTime}}
\index{formatTime@{formatTime}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{formatTime()}{formatTime()}}
{\footnotesize\ttfamily static String com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+format\+Time (\begin{DoxyParamCaption}\item[{long}]{timestamp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

获取年月日 时分秒


\begin{DoxyParams}{参数}
{\em timestamp} & 时间戳（单位：毫秒）\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}

\end{DoxyReturn}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad567f66bb61f0b03588ff0bce7034b53}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad567f66bb61f0b03588ff0bce7034b53}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getAngle@{getAngle}}
\index{getAngle@{getAngle}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getAngle()}{getAngle()}}
{\footnotesize\ttfamily static double com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+Angle (\begin{DoxyParamCaption}\item[{Lat\+Lng}]{from\+Point,  }\item[{Lat\+Lng}]{to\+Point }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

根据两点算取图标转的角度 \mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a069003ebc75acd99f5fd76e80b8bb966}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a069003ebc75acd99f5fd76e80b8bb966}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getCurProcessName@{getCurProcessName}}
\index{getCurProcessName@{getCurProcessName}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getCurProcessName()}{getCurProcessName()}}
{\footnotesize\ttfamily static String com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+Cur\+Process\+Name (\begin{DoxyParamCaption}\item[{Context}]{context }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a7abdf0dea67312159fa5ddf274531d37}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a7abdf0dea67312159fa5ddf274531d37}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getCurrentTime@{getCurrentTime}}
\index{getCurrentTime@{getCurrentTime}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getCurrentTime()}{getCurrentTime()}}
{\footnotesize\ttfamily static long com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+Current\+Time (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

获取当前时间戳(单位：秒)

\begin{DoxyReturn}{返回}

\end{DoxyReturn}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_afb313765d8a8c6a9cd89208b7f07e8ab}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_afb313765d8a8c6a9cd89208b7f07e8ab}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getHMS@{getHMS}}
\index{getHMS@{getHMS}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getHMS()}{getHMS()}}
{\footnotesize\ttfamily static String com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+H\+MS (\begin{DoxyParamCaption}\item[{long}]{timestamp }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

获取时分秒


\begin{DoxyParams}{参数}
{\em timestamp} & 时间戳（单位：毫秒）\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}

\end{DoxyReturn}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ab672677f30ba7716dfdd4c3b46ae8de3}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ab672677f30ba7716dfdd4c3b46ae8de3}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getImei@{getImei}}
\index{getImei@{getImei}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getImei()}{getImei()}}
{\footnotesize\ttfamily static String com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+Imei (\begin{DoxyParamCaption}\item[{Context}]{context }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

保存当前定位点获取设备\+I\+M\+E\+I码


\begin{DoxyParams}{参数}
{\em context} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}

\end{DoxyReturn}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad5923364a6ae57bbe1e08404d12a73e7}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad5923364a6ae57bbe1e08404d12a73e7}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getInterception@{getInterception}}
\index{getInterception@{getInterception}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getInterception()}{getInterception()}}
{\footnotesize\ttfamily static double com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+Interception (\begin{DoxyParamCaption}\item[{double}]{slope,  }\item[{Lat\+Lng}]{point }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

根据点和斜率算取截距 \mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a65042d3df996b59adb6e6fd0dc754873}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a65042d3df996b59adb6e6fd0dc754873}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getSlope@{getSlope}}
\index{getSlope@{getSlope}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getSlope()}{getSlope()}}
{\footnotesize\ttfamily static double com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+Slope (\begin{DoxyParamCaption}\item[{Lat\+Lng}]{from\+Point,  }\item[{Lat\+Lng}]{to\+Point }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

算斜率 \mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a473bd04933b5b1f4f18c877530bc016d}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a473bd04933b5b1f4f18c877530bc016d}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!getXMoveDistance@{getXMoveDistance}}
\index{getXMoveDistance@{getXMoveDistance}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{getXMoveDistance()}{getXMoveDistance()}}
{\footnotesize\ttfamily static double com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+get\+X\+Move\+Distance (\begin{DoxyParamCaption}\item[{double}]{slope }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

计算x方向每次移动的距离 \mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a488fdf7a521ebccca47d21fc33c557af}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a488fdf7a521ebccca47d21fc33c557af}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!isEqualToZero@{isEqualToZero}}
\index{isEqualToZero@{isEqualToZero}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{isEqualToZero()}{isEqualToZero()}}
{\footnotesize\ttfamily static boolean com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+is\+Equal\+To\+Zero (\begin{DoxyParamCaption}\item[{double}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

校验double数值是否为0


\begin{DoxyParams}{参数}
{\em value} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}

\end{DoxyReturn}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a90814909fcb9c44b6fa03bbab5c292d9}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a90814909fcb9c44b6fa03bbab5c292d9}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!isZeroPoint@{isZeroPoint}}
\index{isZeroPoint@{isZeroPoint}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{isZeroPoint()}{isZeroPoint()}}
{\footnotesize\ttfamily static boolean com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+is\+Zero\+Point (\begin{DoxyParamCaption}\item[{double}]{latitude,  }\item[{double}]{longitude }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

经纬度是否为(0,0)点

\begin{DoxyReturn}{返回}

\end{DoxyReturn}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ade1a3030d3dbda975993ef568a52653c}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ade1a3030d3dbda975993ef568a52653c}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!toTimeStamp@{toTimeStamp}}
\index{toTimeStamp@{toTimeStamp}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{toTimeStamp()}{toTimeStamp()}}
{\footnotesize\ttfamily static long com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+to\+Time\+Stamp (\begin{DoxyParamCaption}\item[{String}]{time }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}

将字符串转为时间戳 

\subsection{类成员变量说明}
\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad4241a8c0a20ae92c1da0cd7c5d3b05a}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_ad4241a8c0a20ae92c1da0cd7c5d3b05a}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!df@{df}}
\index{df@{df}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{df}{df}}
{\footnotesize\ttfamily Decimal\+Format com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+df = new Decimal\+Format(\char`\"{}\#\#\#\#\#\#0.\+00\char`\"{})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}

\mbox{\Hypertarget{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a4cbb88148527244a8dfe72f57950d373}\label{classcom_1_1example_1_1akisame__lin_1_1love__air2_1_1trace_1_1_common_util_a4cbb88148527244a8dfe72f57950d373}} 
\index{com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}!DISTANCE@{DISTANCE}}
\index{DISTANCE@{DISTANCE}!com.example.akisame\_lin.love\_air2.trace.CommonUtil@{com.example.akisame\_lin.love\_air2.trace.CommonUtil}}
\subsubsection{\texorpdfstring{DISTANCE}{DISTANCE}}
{\footnotesize\ttfamily final double com.\+example.\+akisame\+\_\+lin.\+love\+\_\+air2.\+trace.\+Common\+Util.\+D\+I\+S\+T\+A\+N\+CE = 0.\+0001\hspace{0.3cm}{\ttfamily [static]}}



该类的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item 
app/src/main/java/com/example/akisame\+\_\+lin/love\+\_\+air2/trace/\mbox{\hyperlink{_common_util_8java}{Common\+Util.\+java}}\end{DoxyCompactItemize}
